<?php
require_once("../../inc/connect.php");
require_once("../../inc/genfunction.php");
$table_no = $_GET['table_no'];
$ref_no;
?>

<html>
<head>
<title>รายละเอียดการจองโต๊ะอาหารหมายเลข <?php echo $table_no ?></title>
<meta http-equiv="content-Language" content="th">
<meta http-equiv="content-Type" content="text/html; charset=utf-8">
<link href="../css/menu.css" rel="stylesheet" type="text/css" />
<link href="../css/table_detail.css" rel="stylesheet" type="text/css" />
<script src="../../inc/ajax_framework.js"> </script>
<script src="../js/table_detial.js"> </script>
</head>

<body>

<?php
$count = 1;
$date_now = date("Y-m-d H:i:s");
$sql = "SELECT * FROM reservation WHERE (table_id ='$table_no' && time_end > '$date_now' ) ORDER BY time_start ASC";
$result1 = mysql_query($sql);
$result2 = mysql_query($sql);
$numOfData = mysql_num_rows($result1);
$count_confirm = 0;
$count_wait = 0;

if($numOfData > 0) {
	while($row_temp = mysql_fetch_array($result1)) {
		$temp_status = $row_temp['status'];
		if($temp_status == 1) {
			$count_confirm++;
		} else {
			$count_wait++;
		}
	}

	$confirm_msg = ($count_confirm==0?"ยังไม่มีผู้ยืนยันการจอง":"มีผู้ยืนยันการจองจำนวน&nbsp;$count_confirm&nbspรายการ");
	$wait_msg = ($count_wait==0?"ไม่มีผู้ยังไม่ยืนยันการจอง":"มีผู้ยังไม่ยืนยันการจองจำนวน&nbsp;$count_wait&nbspรายการ");

	$title = <<<HEADx
	<div id="backToIndexPage"><a href="../confirm.php">Back</a></div>
<br>
<div id="header">
<table>
	<tr>
		<td><img src="../img/info_hicon.png"></td>
		<td>
		<p style='padding-top:30px;'>รายละเอียดการจองโต๊ะอาหารหมายเลข&nbsp;$table_no</p>
		<div id='msg_info'>โต๊ะหมายเลข&nbsp;$table_no&nbsp;มีผู้จองทั้งหมด&nbsp;$numOfData&nbsp;รายการ&nbsp&nbsp:&nbsp&nbsp$confirm_msg
		&nbspและ&nbsp$wait_msg</div><br>
		</td>
	</tr>
</table>
</div>
HEADx;

	echo $title;

	echo "<center><br>";
	echo "<table id='mainTable'>";
	$headTable = <<<HEAD
	<thead>
		<tr>
			<th scope='col'>รหัสอ้างอิง</th>
			<th scope='col'>ชื่อ</th>
			<th scope='col'>นามสกุล</th>
			<th scope='col'>เริ่มจอง</th>
			<th scope='col'>จองถึง</th>
			<th scope='col'>สถานะ</th>
		</tr>
	</thead>
HEAD;
	echo $headTable;

	//$row = mysql_fetch_array($result)
	//echo $row['no_ref'];

	while($row = mysql_fetch_array($result2)) {
		$ref_no = $row['no_ref'];

		if($row['status']) {
			$status_msg = "<td width='12%' OnMouseOver='showM($count,1)' OnMouseOut='hiddenM($count,1)'>
							<span id='row$count'  style='color:#00CD00;'>ยืนยันแล้ว</span>";
			$status_msg .= "<a href='#delete' onClick='deleteData($ref_no,$table_no)'><img id='delete_confirm$count' alt='ลบข้อมูล' src='../img/delete.gif' style='width:15px;height:15px;display:none;'</img></a></td>";
		} else {
			$status_msg = "<td width='12%' OnMouseOver='showM($count,0)' OnMouseOut='hiddenM($count,0)'>
							<span id='row$count' OnMouseOver='showM($count,0)' style='color:red;'>ยังไม่ยืนยัน</span>";
			$status_msg .= "<a href='#confirm' onClick='confirmData($ref_no,$table_no)'><img id='cofirm$count' alt='ยืนยันการจอง' src='../img/confirm.png' style='width:15px;height:15px;display:none;'></img>&nbsp;</a>
							<a href='#delete' onClick='deleteData($ref_no,$table_no)'><img id='delete$count' alt='ลบข้อมูล' src='../img/delete.gif' style='width:15px;height:15px;display:none;'</img></a></td>";
		}

		echo "<tr>";
		echo "<td>".$ref_no."</td>";
		echo "<td style='text-align: left;'>".$row['name']."</td>";
		echo "<td style='text-align: left;'>".$row['lastname']."</td>";
		echo "<td>".$row['time_start']."</td>";
		echo "<td>".$row['time_end']."</td>";
		echo $status_msg;
		echo "</tr>";

		$count++;
	}
	echo "</table>";
}
else {
	// if not have data

	$title = <<<HEADx
	<div id="backToIndexPage"><a href="../confirm.php">Back</a></div>
<br>
<div id="header">
<table>
	<tr>
		<td><img src="../img/info_hicon.png"></td>
		<td>
		<p style='padding-top:30px;'>รายละเอียดการจองโต๊ะอาหารหมายเลข&nbsp;$table_no</p>
		</td>
	</tr>
</table>
</div>
HEADx;

	echo $title;
	echo "<br><br><center><span id='msg_notFound'>โต๊ะหมายเลข $table_no ยังไม่มีข้อมูลการจอง</span></center>";
}

mysql_close($con);

?>
</center>
</body>
</html>
